CommonEvent 366
Name = "妖術師習得イベント"

  999([366])
  ConditionalBranch([0, 4, 0])
    ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
    ShowText(["\\n<Ilias>I am glad that you have come here. I have been waiting for you..."])
    ShowText([""])
    ShowTextAttributes(["alice_fc5", 2, 0, 2])
    ShowText(["\\n<Alice>I wasn't about to stay quiet when I read about that new job. Come on, just tell us what you have to say..."])
    ShowText([""])
    ShowText([""])
    Empty([])

  BranchEnd([])
  FadeoutScreen([])
  ChangeMapDisplay([1])
  ControlVariables([1231, 1231, 0, 0, 2])
  TransferPlayer([0, 297, 25, 9, 8, 2])
  FadeinScreen([])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>Now then, I shall be creating a new job.\nEven at my current strength, it should be possible to create a job if we're in this location."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["ruka_fc1", 0, 0, 2])
  ShowText(["\\n<Luka>So... What sort of job is it?"])
  ShowText([""])
  ConditionalBranch([0, 4, 0])
    ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
    ShowText(["\\n<Ilias>You have interacted with several unknown individuals during the collaboration event.\nAt that time, my attention was drawn toward a particular technique from another world."])
    ShowText([""])
    ShowText([""])
    ShowTextAttributes(["alice_fc5", 6, 0, 2])
    ShowText(["\\n<Alice>...Hold on a moment, how do you know this?\nWere you spying on us perhaps?"])
    ShowText([""])
    ShowText([""])
    ShowTextAttributes(["dog_fc1", 4, 0, 2])
    ShowText(["\\n<Inuel>(I secretly slipped into their group when nobody was noticing...)"])
    ShowText([""])
    ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
    ShowText(["\\n<Ilias>Spying would be an affront to my reputation... Anyhow, back to our discussion. My attention was drawn toward a certain skill from another world."])
    ShowText([""])
    ShowText([""])
    Empty([])

  BranchEnd([])
  ConditionalBranch([0, 5, 0])
    ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
    ShowText(["\\n<Ilias>You have interacted with several unknown individuals during the collaboration event.\nAt that time, my attention was drawn toward a particular technique from another world."])
    ShowText([""])
    ShowText([""])
    Empty([])

  BranchEnd([])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>That technique would be Sorcery.\nNow then Hakunen, may I ask you to provide a brief explanation of what sorcery is?"])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["byakunen_fc1", 2, 0, 2])
  ShowText(["\\n<Hakunen>Eh? You want me to explain...?"])
  ShowText([""])
  ShowTextAttributes(["byakunen_fc1", 0, 0, 2])
  ShowText(["\\n<Hakunen>Sorcery is a technique that utilizes the skills of youkai. Despite having a human body, I can master skills that humans wouldn't learn naturally."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["byakunen_fc1", 0, 0, 2])
  ShowText(["\\n<Hakunen>By witnessing a youkai's skill, I can use it as my own... Those are the abilities of a sorcerer."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>So it's just like that... As a matter of fact, I have researched something similar in the past.\nIt was an angel prototype that could master the abilities of monsters, despite being an angel."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>However, it went berserk and we did not obtain satisfactory results. The plan was abandoned, and I gave up on copying monster skills."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 1, 0, 2])
  ShowText(["\\n<Ilias>But now I have the actualized form right before me! I speak of you, Hakunen!"])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["byakunen_fc1", 2, 0, 2])
  ShowText(["\\n<Hakunen>H-huuuh...?"])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>My Ilias Eye has already finished its analysis.\nIt should be possible to emulate the abilities of a sorcerer in this world."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>Now then, we should be set...\nWith the prefacing out of the way, I shall commence the ceremony for registering the new job."])
  ShowText([""])
  ShowText([""])
  PlaySE(["RPG::SE(@name=\"Magic2\", @pitch=100, @volume=80)"])
  ShowTextAttributes(["iriasu_fc4", 7, 0, 2])
  ShowText(["\\n<Ilias>Access job registration list...\nStart registration of new job...\nSet the data for the sorcerer, write the entry..."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>...Okay, it is done."])
  ShowText([""])
  ShowTextAttributes(["sonia_fc3", 2, 0, 2])
  ShowText(["\\n<Sonya>...Eh? Already?!\nCreating a new job sounds surprisingly easy..."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc5", 0, 0, 2])
  ShowText(["\\n<Ilias>Need I remind you I am the Goddess Ilias!?!"])
  ShowText([""])
  ShowTextAttributes(["sonia_fc2", 2, 0, 2])
  ShowText(["\\n<Sonya>Woah, no need to get so angry..."])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 7, 0, 2])
  ShowText(["\\n<Ilias>The job system is an adventurer management system that I worked on. I am its administrator, so doing that much comes naturally for me."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>Now then, the sorcerer job has been applied to this world. Do you feel anything, Hakunen...?"])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["byakunen_fc1", 2, 0, 2])
  ShowText(["\\n<Hakunen>What's this feeling? It's like when I touched the Book of Job Change before--"])
  ShowText([""])
  ConditionalBranch([12, "actor_class_level_over?(811, 7006, 1)"])
    Empty([])

  Else([])
    Script(["set_class_level(811, 33, 10, false, false)"])
    ScriptMore(["set_class_level(811, 7006, 1, false, false)"])
    Empty([])

  BranchEnd([])
  PlayME(["RPG::ME(@name=\"mon_fanfale3\", @pitch=100, @volume=100)"])
  ShowTextAttributes(["", 0, 0, 2])
  ShowText(["Through his experience in another world, Hakunen has mastered the \\C[17]Sorcerer\\C[0] job!"])
  Wait([60])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>It appears his experience from his home world has been applied in this one as well. Now allow me to also hand out the sorcerer job change item."])
  ShowText([""])
  ShowText([""])
  PlaySE(["RPG::SE(@name=\"Item1\", @pitch=100, @volume=80)"])
  ChangeItems([663, 0, 0, 1])
  ShowTextAttributes(["ruka_fc1", 0, 0, 2])
  ShowText(["\\n<Luka>So with this, we can become sorcerers in this world...?"])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>The sorcerer is just like Hakunen explained to us earlier. It is a job which can acquire \\C[17]Sorcery\\C[0] skills from monsters."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>However, it is impossible to learn sorcery through typical level-ups. You will need to observe enemies using it during battles and copy them."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["ruka_fc1", 0, 0, 2])
  ShowText(["\\n<Luka>Copy the enemy's skill...?\nNow that you mention it, Hakunen said something about that as well."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>I think a demonstration would be quicker than an explanation. Gob, could you show us your signature move?"])
  ShowText([""])
  ShowText([""])
  SetEventLocation([19, 0, 25, 9, 0])
  SetMoveRoute([19, "RPG::MoveRoute(@repeat=false, @skippable=false, @wait=true, @list=[\"RPG::MoveCommand(@code=4, @parameters=[])\", \"RPG::MoveCommand(@code=0, @parameters=[])\"])"])
  Unnamed(["RPG::MoveCommand(@code=4, @parameters=[])"])
  ShowTextAttributes(["gob_fc1", 0, 0, 2])
  ShowText(["\\n<Gob>Eh...? Me?\nWould my Goblin Punch be okay...?"])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>Yes, that will be fine.\nI want you to take a good practice swing for Hakunen to see."])
  ShowText([""])
  ShowText([""])
  SetMoveRoute([19, "RPG::MoveRoute(@repeat=false, @skippable=false, @wait=true, @list=[\"RPG::MoveCommand(@code=16, @parameters=[])\", \"RPG::MoveCommand(@code=0, @parameters=[])\"])"])
  Unnamed(["RPG::MoveCommand(@code=16, @parameters=[])"])
  ShowTextAttributes(["gob_fc1", 0, 0, 2])
  ShowText(["\\n<Gob>Okay then, here I go... Goblin Punch! Eeeeeiii!"])
  ShowText([""])
  Script(["display_skill_name(\"Goblin Punch\")"])
  ShowAnimation([-1, 456, false])
  ShowTextAttributes(["", 0, 0, 2])
  ShowText(["Gob attacks with a goblin punch!"])
  Script(["clear_skill_name"])
  Wait([60])
  ShowTextAttributes(["byakunen_fc3", 0, 0, 2])
  ShowText(["\\n<Hakunen>I'm sure I just saw that--wh-what's this?!"])
  ShowText([""])
  PlaySE(["RPG::SE(@name=\"Flash2\", @pitch=100, @volume=80)"])
  ChangeSkills([0, 811, 0, 6080])
  ShowTextAttributes(["", 0, 0, 2])
  ShowText(["Hakunen learned Goblin Punch!"])
  Wait([60])
  ShowTextAttributes(["byakunen_fc3", 0, 0, 2])
  ShowText(["\\n<Hakunen>Looks like I can use that technique I saw just now. I see, so this is what sorcerers are like in this world."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>The sorcerer is able to acquire certain enemy skills used during battle. This ability is known as \\C[17]Learning\\C[0]."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>However, there aren't very many skills which can be learned. Be sure to fight against various enemies and discover them."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>Also, you cannot learn skills if the sorcerer isn't conscious. Take care not to get confused, petrified, or otherwise made unable to fight."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["sonia_fc1", 0, 0, 2])
  ShowText(["\\n<Sonya>So it's not enough for the sorcerer in question to withstand a skill if they can't see it.\nWould it be fine if anyone else were on the receiving end of the skill?"])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>Yes, it is not necessary for the sorcerer to take the skill themself. They need only to witness the skill to learn it."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>And it is not just enemies that you can learn from. You can also learn sorcery through your allies."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["byakunen_fc1", 0, 0, 2])
  ShowText(["\\n<Hakunen>So in other words, if I use Goblin Punch in combat--"])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>If there are any other sorcerers, they would be able to learn Goblin Punch by watching Hakunen use it."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>Additionally, Sorcery has many skills with extra damage conditions. The more skills you learn, the more situations you will be able to take advantage of."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["iriasu_fc4", 0, 0, 2])
  ShowText(["\\n<Ilias>...And that concludes my explanation for the Sorcerer job. Make good use of it, and it will make your adventures easier..."])
  ShowText([""])
  ShowText([""])
  ShowTextAttributes(["", 0, 0, 2])
  ShowText(["And so we are now able to change to the Sorcerer job.\nMaybe we should head back to the Ilias Temple right away to change our jobs..."])
  ShowText([""])
  FadeoutScreen([])
  Wait([60])
  ControlSwitches([100, 100, 1])
  ControlVariables([1231, 1231, 0, 0, 3])
  TransferPlayer([0, 2, 95, 183, 2, 2])
  FadeinScreen([])
  Empty([])
